package mtgGameObjects.mtgGameStates.mtgGamePermanentStates;

public class MtgGamePermanentStateDownFaced extends MtgGamePermanentState {
	
	private static MtgGamePermanentStateDownFaced stateIsDownFaced;
	
	private MtgGamePermanentStateDownFaced(){}
	
	public static MtgGamePermanentStateDownFaced getState(){
		if (MtgGamePermanentStateDownFaced.stateIsDownFaced == null) {
			synchronized(MtgGamePermanentStateDownFaced.class) {
				if (MtgGamePermanentStateDownFaced.stateIsDownFaced == null) {
					MtgGamePermanentStateDownFaced.stateIsDownFaced = new MtgGamePermanentStateDownFaced();
				}
			}
		}
		return MtgGamePermanentStateDownFaced.stateIsDownFaced;
	}

}
